drumstick tree (moringa oleifera) - Turc Anglais Dictionnaire